package com.xiaoq.apis.order;

import com.xiaoq.apis.interpreter.Inter4SPUVo;

import java.util.Map;

/**
 * 
 * @author chenjh
 *
 */
public interface ISPUApi {

    /**
     *  保持讲解员到SPU
     * @param inter4SPUVo
     * @return
     */
    boolean save(Inter4SPUVo inter4SPUVo);

    /**
     *  更新讲解员到SPU
     * @param inter4SPUVo
     * @return
     */
    boolean updateByInterId(Inter4SPUVo inter4SPUVo);

    /**
     * 根据讲解员Id删除SPU（SKU）信息
     * @param interId
     * @param sitesId
     * @return
     */
    boolean deleteByInterIdAndSitesId(String interId, String sitesId);


    /**
     * 得到评论分数
     * @param shopId 店ID
     * @return <String, Double> <讲解员ID, 讲解员平均分数>
     */
    Map<String, Double> getReviewScore4InterByShopId(String shopId);

}
